package com.pf.java;

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

/**
 * Iterator
 *
 * @author pf
 * @data 2021/10/27-9:40
 */
public class iterator {
    public static void main(String[] args) {
        Collection c = new ArrayList();

         c.add(1);
         c.add(2);
         c.add(3);
         c.add(4);
         c.add(5);
         c.add(6);

        for (Object obj : c) {
            System.out.println(obj);
//            if (obj.equals(3)) {
//                c.remove(3);
//            }
        }

        Iterator i = c.iterator();
        while (i.hasNext()) {
            Object obj = i.next();
            System.out.println(obj);

            if(obj.equals(3)) {
//                c.remove(3);
                i.remove();
            }
        }

        System.out.println(c);


    }


}
